package com.ipartek.pruebas.bbdd;

import java.util.Iterator;
import java.util.List;

import com.ipartek.pruebas.bean.Alumno;
import com.ipartek.pruebas.excepciones.AlumnoException;

public class ProbarAlumnoDaoP2 {

	
	 
    public static void main(String[] args) {

    	//Se crea un objeto de la conexion que se le pasara como parametro de entrada a la factoria
    	DAOFactoryP2 fact = DAOFactoryP2.getDAOFactory(1);
    	AlumnoDAOP2 factAlumno = fact.getAlumno();
  
	   try
	   {
	   		List<Alumno> lista = factAlumno.getAlumnos();
	   	
	   	
		   	Iterator<Alumno> it = lista.iterator();
		   	while ( it.hasNext() ){
		   		Alumno a = it.next();
		   		System.out.println(a);
		   		a=null;
		   	}
		   	
	   	
	   }
	   catch( Exception e ){
		   e.printStackTrace();
	   }
		   	
   	
    }
	
}
